vibrating sheepsfoot roller - Espagnol Anglais Dictionnaire